home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1993 / MacHack 1993.toast / MacHack™ 1987-1992 / MacHack™ '90 / Other Stuff / Demos ƒ / Demo AppMaker / Demo AppMaker™ / Demo AppMaker™.rsrc / TmpC_301_EachWindow < prev    next >
Encoding:
Text File  |  1990-03-23  |  858 b   |  44 lines

  1. %case sourcefile%
  2.     %genfile Window windname%
  3. %case include%
  4.     #include "%windname%.h"
  5. %case windowKind%
  6.     , W%WindName%
  7. %case windowFields%
  8.     /* for %WindName%: */
  9.       %for each item gen window field%
  10. %case open%
  11.     Open%WindName% (fName, vRefNum, fRefNum);
  12. %case close%
  13.     case W%WindName%:
  14.             Close%WindName% ();
  15.         break;
  16. %case typein%
  17.     case W%WindName%:
  18.             TypeIn%WindName% (ch);
  19.         break;
  20. %case mousein%
  21.     case W%WindName%:
  22.             MouseIn%WindName% (where, modifiers);
  23.         break;
  24. %case update%
  25.     case W%WindName%:
  26.             Update%WindName% ();
  27.         break;
  28. %case activate%
  29.     case W%WindName%:
  30.             Activate%WindName% (activate);
  31.         break;
  32. %case resize%
  33.     case W%WindName%:
  34.             Resize%WindName% ();
  35.         break;
  36. %case scroll%
  37.     case W%WindName%:
  38.             Scroll%WindName% (newValue, oldValue);
  39.         break;
  40. %case track%
  41.     case W%WindName%:
  42.             Control%WindName% (whichControl, whichPart, where);
  43.         break;
  44.